CryptoPro JTLS.
Public API.
A B C D E G I K O P R S T U W

A

ALGORITHM - Static variable in class ru.CryptoPro.ssl.Provider
Имя алгоритма, поддерживаемого JTLS

B

beginHandshake() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
 

C

closeInbound() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
 
closeOutbound() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Закрытие исходящего потока сообщений.
cpSSLConfig - Class in ru.CryptoPro.ssl.util
Служебный класс cpSSLConfig для хранения имени криптопровайдера для подписи и хеширования, а также шифрования.
cpSSLConfig() - Constructor for class ru.CryptoPro.ssl.util.cpSSLConfig
 
createServerSocket() - Method in class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
Создание неприсоединенного сокета.
createServerSocket(int) - Method in class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
Создание SSL сокета сервера на заданном порте при помощи сконфигурированного контекста аутентификации и резервным количеством соединений по умолчанию.
createServerSocket(int, int) - Method in class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
Создание SSL сокета сервера на заданном порте при помощи сконфигурированного контекста аутентификации и заданным резервным количеством соединений.
createServerSocket(int, int, InetAddress) - Method in class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
Создание SSL сокета сервера на заданном порте при помощи сконфигурированного контекста аутентификации, сетевого интерфейса и с заданным резервным количеством соединений.
createSocket() - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
Создание неприсоединенного сокета.
createSocket(String, int) - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
Создание соединенного SSL сокета по заданным хосту и порту.
createSocket(Socket, String, int, boolean) - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
Функция возвращает сокет, надстроенный над существующим сокетом и присоединяемый к ServerSocket по заданным хосту и порту.
createSocket(InetAddress, int) - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
Функция создает сокет, присоединенный к серверу по заданному адресу и TCP порту.
createSocket(String, int, InetAddress, int) - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
Создание соединенного SSL сокета по заданным хосту и порту.
createSocket(InetAddress, int, InetAddress, int) - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
Функция создает сокет, присоединенный к серверу по заданному адресу и TCP порту.
createSocket(Socket, String, int, boolean) - Method in class ru.CryptoPro.ssl.SSLTCSocketFactory
Returns a socket layered over an existing socket connected to the named host, at the given port.

D

DEFAULT_PROVIDER - Static variable in class ru.CryptoPro.ssl.util.cpSSLConfig
Параметр для задания провайдера по умолчанию.

E

engineGetClientSessionContext() - Method in class ru.CryptoPro.ssl.SSLContextImpl
Функция возвращает контекст сессий клиента.
engineGetServerSessionContext() - Method in class ru.CryptoPro.ssl.SSLContextImpl
Функция возвращает контекст сессий сервера.

G

getClientSessionContext() - Method in class ru.CryptoPro.ssl.SSLTCContext
Returns the client session context, which represents the set of SSL sessions available for use during the handshake phase of client-side SSL sockets.
getDefault() - Static method in class ru.CryptoPro.ssl.SSLTCServerSocketFactory
Returns the default SSL server socket factory.
getDefault() - Static method in class ru.CryptoPro.ssl.SSLTCSocketFactory
Returns the default SSL socket factory.
getDefaultCipherSuites() - Method in class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
Функция возвращает подмножество поддерживаемых CipherSuite, которые являются доступными по умолчанию.
getDefaultCipherSuites() - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
Функция возвращает подмножество поддерживаемых CipherSuite, которые являются допустимыми по умолчанию.
getDefaultCipherSuites() - Method in class ru.CryptoPro.ssl.SSLTCServerSocketFactory
Returns the list of cipher suites which are enabled by default.
getDefaultCipherSuites() - Method in class ru.CryptoPro.ssl.SSLTCSocketFactory
Returns the list of cipher suites which are enabled by default.
getDefaultDigestSignatureSSLProvider() - Static method in class ru.CryptoPro.ssl.util.cpSSLConfig
Получение имени провайдера, используемого для хеширования, подписи и проверки подписи.
getDefaultEncryptionSSLProvider() - Static method in class ru.CryptoPro.ssl.util.cpSSLConfig
Получение имени провайдера, используемого для зашифрования и расшифрования.
getDelegatedTask() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Получение текущей Runnable задачи для данного SSLEngine.
getEnabledCipherSuites() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция возвращает имена SSL CipherSuite, которые на данный момент доступны для использования в данном соединении.
getEnabledProtocols() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция возвращает имена протоколов, которые на данный момент доступны для использования в данном соединении.
getEnableSessionCreation() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция возвращает true, если новые соединения могут создавать новые SSL сессии.
getHandshakeStatus() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
 
getHostnameVerification() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Получение алгоритма идентификации хоста для engine.
getInstance(String) - Static method in class ru.CryptoPro.ssl.SSLTCContext
Generates a SSLTCContext object that implements the specified secure socket protocol.
getInstance(String, String) - Static method in class ru.CryptoPro.ssl.SSLTCContext
Generates a SSLTCContext object that implements the specified secure socket protocol from the specified provider.
getInstance(String, Provider) - Static method in class ru.CryptoPro.ssl.SSLTCContext
Generates a SSLTCContext object that implements the specified secure socket protocol from the specified provider.
getNeedClientAuth() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция возвращает true, если аутентификация клиента требуется.
getProductRelease() - Static method in class ru.CryptoPro.ssl.Provider
Получение релиза продукта из манифеста, если это возможно, иначе - версия по умолчанию.
getProductVersion() - Static method in class ru.CryptoPro.ssl.Provider
Получение версии продукта из манифеста, если это возможно, иначе - версия по умолчанию.
getProtocol() - Method in class ru.CryptoPro.ssl.SSLTCContext
Returns the protocol name of this SSLTCContext object.
getProvider() - Method in class ru.CryptoPro.ssl.SSLTCContext
Returns the provider of this SSLTCContext object.
getSecureRandom() - Method in class ru.CryptoPro.ssl.SSLContextImpl
Функция возвращает текущий ДСЧ.
getServerSessionContext() - Method in class ru.CryptoPro.ssl.SSLTCContext
Returns the server session context, which represents the set of SSL sessions available for use during the handshake phase of server-side SSL sockets.
getServerSocketFactory() - Method in class ru.CryptoPro.ssl.SSLTCContext
Returns a ServerSocketFactory object for this context.
getSession() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция возращает SSL сессию для использования в данном соединении.
getSocketFactory() - Method in class ru.CryptoPro.ssl.SSLTCContext
Returns a SocketFactory object for this context.
getSupportedCipherSuites() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция возвращает имена CipherSuite, которые могут быть использованы в данном SSL соединении.
getSupportedCipherSuites() - Method in class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
Функция возвращает имена CipherSuite, которые могут использоваться в SSL соединении.
getSupportedCipherSuites() - Method in class ru.CryptoPro.ssl.SSLSocketFactoryImpl
Функция возвращает имена CipherSuite, которые могут использоваться в SSL соединении.
getSupportedCipherSuites() - Method in class ru.CryptoPro.ssl.SSLTCServerSocketFactory
Returns the names of the cipher suites which could be enabled for use on an SSL connection created by this factory.
getSupportedCipherSuites() - Method in class ru.CryptoPro.ssl.SSLTCSocketFactory
Returns the names of the cipher suites which could be enabled for use on an SSL connection.
getSupportedProtocols() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция возвращает протоколы, поддерживаемые данной реализацией.
getUseClientMode() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция возвращает true, если сокет работает в режиме клиента.
getWantClientAuth() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция возвращает true, если аутентификация клиента желательна.
getX509KeyManager() - Method in class ru.CryptoPro.ssl.SSLContextImpl
Функция возвращает объект управления ключами.
getX509TrustManager() - Method in class ru.CryptoPro.ssl.SSLContextImpl
Функция возвращает объект управления сертификатами.

I

init(KeyManager[], TrustManager[], SecureRandom) - Method in class ru.CryptoPro.ssl.SSLTCContext
Initializes this context.
inputRecord - Variable in class ru.CryptoPro.ssl.java6.SSLEngineImpl
 
install() - Static method in class ru.CryptoPro.ssl.Provider
Installs the JSSE provider.
isCrypto() - Static method in class ru.CryptoPro.ssl.util.cpSSLConfig
Функция проверки, используется ли провайдер Crypto для шифрования.
isInboundDone() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Проверка, закрыт ли входящий поток данных приложения.
isJCP() - Static method in class ru.CryptoPro.ssl.util.cpSSLConfig
Функция проверки, используется ли провайдер JCP для подписи и хеширования.
isOutboundDone() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Проверка, закрыт ли исходящий поток данных приложения.

K

KeyManagerFactoryImpl - Class in ru.CryptoPro.ssl
Класс KeyManagerFactoryImpl реализует KeyManagerFactorySpi.
KeyManagerFactoryImpl() - Constructor for class ru.CryptoPro.ssl.KeyManagerFactoryImpl
 
KEYMANGER_ALG - Static variable in class ru.CryptoPro.ssl.Provider
Имя алгоритма, поддерживаемого нашим KeyManagerFactory

O

outputRecord - Variable in class ru.CryptoPro.ssl.java6.SSLEngineImpl
 

P

Provider - Class in ru.CryptoPro.ssl
JSSE провайдер.
Provider() - Constructor for class ru.CryptoPro.ssl.Provider
 
PROVIDER_NAME - Static variable in class ru.CryptoPro.ssl.Provider
Имя криптопровайдера CryptoPro JTLS.

R

ru.CryptoPro.ssl - package ru.CryptoPro.ssl
 
ru.CryptoPro.ssl.java6 - package ru.CryptoPro.ssl.java6
 
ru.CryptoPro.ssl.util - package ru.CryptoPro.ssl.util
 

S

setDefaultSSLProvider(String) - Static method in class ru.CryptoPro.ssl.util.cpSSLConfig
Задание имени провайдера для хеширования, подписи и проверки подписи.
setEnabledCipherSuites(String[]) - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция контролирует то, какие конкретно CipherSuite доступны для использования в данном соединении.
setEnabledProtocols(String[]) - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция контролирует, какие протоколы доступны для использования в данном соединении.
setEnableSessionCreation(boolean) - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция контролирует, могут ли новые соединения создавать новые SSL сессии.
setNeedClientAuth(boolean) - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция устанавливает флаг, контролирующий то, требует ли сокет в режиме сервера аутентификацию клиента.
setUseClientMode(boolean) - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция устанавливает флаг, контролирующий то, будет ли данный сокет работать в режиме SSL клиента или в режиме сервера.
setVersion(ProtocolVersion) - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция устанавливает версию протокола, ассоциированную с данным соединенем.
setWantClientAuth(boolean) - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция устанавливает флаг, контролирующий то, желает ли сокет в режиме сервера аутентификацию клиента.
SSLContextImpl - Class in ru.CryptoPro.ssl
Данный класс представляет собой реализацию контекста протокола TLS.
SSLContextImpl() - Constructor for class ru.CryptoPro.ssl.SSLContextImpl
 
SSLEngineImpl - Class in ru.CryptoPro.ssl.java6
Реализация механизма обмена без блокировок SSLEngine.
SSLEngineImpl(SSLContextImpl) - Constructor for class ru.CryptoPro.ssl.java6.SSLEngineImpl
Конструктор для SSLEngine из SSLContext, без указания хоста и порта.
SSLEngineImpl(SSLContextImpl, String, int) - Constructor for class ru.CryptoPro.ssl.java6.SSLEngineImpl
Конструктор для SSLEngine из SSLContext.
SSLServerSocketFactoryImpl - Class in ru.CryptoPro.ssl
Данный класс реализует создание SSL сокета сервера.
SSLServerSocketFactoryImpl() - Constructor for class ru.CryptoPro.ssl.SSLServerSocketFactoryImpl
Данный конструктор используется для инициализации класса и устанавливает параметры класса в соответствии с контекстом аутентификации по умолчанию.
SSLSocketFactoryImpl - Class in ru.CryptoPro.ssl
Реализация SSLSocketFactory.
SSLSocketFactoryImpl() - Constructor for class ru.CryptoPro.ssl.SSLSocketFactoryImpl
Этот конструктор вызывается из javax.net.ssl.SSLSocketFactory.
SSLTCContext - Class in ru.CryptoPro.ssl
Instances of this class represent a secure socket protocol implementation which acts as a factory for secure socket factories.
SSLTCServerSocketFactory - Class in ru.CryptoPro.ssl
SSLTCServerSocketFactorys create SSLTCServerSockets.
SSLTCSocketFactory - Class in ru.CryptoPro.ssl
SSLTCSocketFactorys create SSLTCSockets.
SSLTCSocketFactory() - Constructor for class ru.CryptoPro.ssl.SSLTCSocketFactory
 

T

toString() - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Функция возвращает печатное представление данной стороны соединения.
TrustManagerFactoryImpl - Class in ru.CryptoPro.ssl
Класс TrustManagerFactoryImpl реализует TrustManagerFactorySpi.
TrustManagerFactoryImpl() - Constructor for class ru.CryptoPro.ssl.TrustManagerFactoryImpl
 
TRUSTMANGER_ALG - Static variable in class ru.CryptoPro.ssl.Provider
Имя алгоритма, поддерживаемого нашим TrustManagerFactory
trySetHostnameVerification(String) - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Конфигугрирование алгоритма идентификации конечного хоста engine.

U

unwrap(ByteBuffer, ByteBuffer[], int, int) - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Расшифровывает буфер.

W

wrap(ByteBuffer[], int, int, ByteBuffer) - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
Расшифровывает буфер.
writeRecord(EngineOutputRecord) - Method in class ru.CryptoPro.ssl.java6.SSLEngineImpl
 

A B C D E G I K O P R S T U W
Copyright Crypto-Pro.
All rights reserved.